body {background:url(bg.png) left top repeat; font-size:12px}
*{margin:0; padding:0}
.hd {width:950px; height:170px; margin:0 auto; background:url(hdbg.jpg) left top no-repeat}
.hd-top {height:90px}
.nav {height:40px}
.nav ul {list-style-type:none; padding:0; height:40px}
.nav ul li {float:left; height:40px}
.nav ul li a {display:block; height:40px}

.i-bd {width:950px; margin:0 auto; background:url(ibd.jpg) left top no-repeat; height:630px}
.i-bd1 {height:370px}
.i-bd1-l {float:left; width:500px; height:300px}
.i-bd1-r {float:left; width:400px;}
.clear {clear:both; font-size:0}
.i-bd1-r-news {padding-top:15px}
.i-bd1-r-news h3 {height:40px}
.more {display:block; height:40px; width:50px; float:right}
.i-bd1-r-news ul {list-style-type:none; width:360px; height:120px}
.i-bd1-r-news ul li {height:24px; line-height:24px}
.i-bd1-r-news ul li a {font-size:12px; color:#777; text-decoration:none}
.i-bd1-r-news ul li a:hover {text-decoration:underline}
.i-bd1-r-news ul li span {color:#777}
.f_right{float:right;}

.i-bd1-r-about h3 {height:40px;}
.i-bd1-r-aboutus {font-size:12px; color:#777; line-height:20px; width:360px}
.i-bd1-r-aboutus p {text-indent:24px; line-height:18px}

.i-bd2 {}
.i-pro {padding:0 50px 0 200px}
.i-pro h3 {height:40px}
.i-pro-list ul {list-style-type:none; padding-top:10px; height:150px}
.i-pro-list ul li {float:left; height:150px; width:150px; display:inline; margin-right:10px}
.i-pro-list ul li img,.i-pro-list table img {height:150px; width:150px; border:1px solid #DDD}

#lightbox-image-details-caption {font-size:12px}

.anli-list ul {list-style-type:none; padding-top:10px; height:150px}
.anli-list ul li {float:left; height:150px; width:150px; display:inline; margin-right:10px}
.anli-list ul li a {display:block; height:150px; line-height:150px; background:url(situ.jpg) left top no-repeat}
.anli-list ul li.anli-list1 a {background-position:left top}
.anli-list ul li.anli-list1 a:hover {background-position:left -150px}
.anli-list ul li.anli-list2 a {background-position:-150px top}
.anli-list ul li.anli-list2 a:hover {background-position:-150px -150px}
.anli-list ul li.anli-list3 a {background-position:-300px top}
.anli-list ul li.anli-list3 a:hover {background-position:-300px -150px}
.anli-list ul li.anli-list4 a {background-position:-450px top}
.anli-list ul li.anli-list4 a:hover {background-position:-450px -150px}

.i-ft {height:36px; line-height:18px; padding:20px 150px 0 200px; font-size:12px; color:#999; text-align:center}

.newslist {width:950px; margin:0 auto; background:url(newslistbd.jpg) left top no-repeat; height:630px}
.newslist-news {}

.page {text-align:right; padding:5px 40px 0 0}
.page a {color:#777}
.pagelist .m{font-weight:bold;padding:0 3px; text-decoration:none; cursor:default}
.pagelist .n{padding:0 3px;}

.about {width:950px; margin:0 auto; background:url(aboutbd.jpg) left top no-repeat; height:630px}
.about-about {padding-top:15px}

.contact {width:950px; margin:0 auto; background:url(contactbd.jpg) left top no-repeat; height:630px}
.contact-div {font-size:12px; color:#666; padding:65px 0 0 50px}

.pro {width:950px; margin:0 auto; background:url(probd.jpg) left top no-repeat; height:630px}
.pro-div {height:560px; width:700px; margin:0 auto}
.pro-div ul {padding:80px 0 0 20px; height:400px}
.pro-div ul li {float:left; width:150px; display:inline; margin-right:10px}
.proimg img{height:150px; width:150px; border:1px solid #DDD}
.protitle {line-height:18px; height:40px; text-align:center; padding-top:3px}
.protitle a {color:#777; text-decoration:none}
.protitle a:hover {text-decoration:underline}

.newsdetail {width:950px; margin:0 auto; background:url(newsdetailbd.jpg) left top no-repeat; height:630px}
.newsdetail-div {height:560px; width:700px; margin:0 auto}
.newsdetail-div h3 {padding:75px 0 10px 0; text-align:left; text-indent:40px; font-size:14px; color:#444}
.newsdetail-div .newsdetail-date {text-align:center; color:#666; height:20px; line-height:20px; font-size:12px; margin-bottom:10px}

#gallery {width:650px; margin:0 auto}
#gallery ul {list-style:none}
#gallery ul li {width:152px; float:left}
#gallery ul li a {display:block}
#gallery ul li a span {display:none}
#gallery ul li a img {border:1px solid #CCC}

.prodetail {width:950px; margin:0 auto; background:url(probd.jpg) left top no-repeat; height:630px}